﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Collections;

using SB.Tools;

namespace SB.UserSettings
{
    public interface IUserSettingsXML
    {
        void Initialize(string programName);
        void Initialize(string programName, string xmlFileName);
        SortableBindingList<UserSetting> ReadUserSettings(params string[] path);
        void WriteUserSettings(SortableBindingList<UserSetting> settings, UserSettingsFacade.WriteTypes writeType, bool create, params string[] path);
    }
}
